#include "board.h"
//#include "SoftTimer.h"

SoftTimer_TypeDef tm1;
SoftTimer_TypeDef tm2;
SoftTimer_TypeDef tm3;


int a=0, b=42, c=42;


void inc_a(void) {
    a++;
}


void inc_b(void) {
    b++;
}

void dec_c(void) {
    c--;
}


void demo_softtimer(void) {
    SfTim_Init(&tm1, 1, inc_a);
    SfTim_Init(&tm2, 2, inc_b);
    SfTim_Init(&tm3, 1, dec_c);
    
//    SfTim_Enable(&tm1);
//    SfTim_Enable(&tm2);
//    SfTim_Enable(&tm3);
    
    while (1) {
        SfTim_CountAll();
    }
}

